overwhelming responsibility

美 [ˌoʊvərˈwelmɪŋ rɪˌspɑːnsəˈbɪləti]英 [ˌəʊvəˈwelmɪŋ rɪˌspɒnsəˈbɪləti]
  • 压得人透不过气的责任
overwhelming responsibilityoverwhelming responsibility
  1. This is our challenge and our overwhelming responsibility .

    这就是我们的挑战,也是我们压倒一切的责任。